"""
操作类型 枚举类
"""

from utils.enum_utils.base import StringEnum


class Operation(StringEnum):
    """ 操作类型 枚举类 """

    CREATE = "create", "新增"
    DESTROY = "destroy", "删除"
    UPDATE = "update", "修改"
    RETRIEVE = "retrieve", "详情"
    LIST = "list", "列表"
    SEND = "send", "发送"
    ACTIVATE = "activate", "激活"
    VIEW = "view", "预览"
    LOGIN = "login", "登录"
    REGISTER = "register", "注册"
    IMPORT = "import", "导入"
    EXPORT = "export", "导出"
    DOWNLOAD = "download", "下载"
    UPLOAD = "upload", "上传"
    RECOVER = "recover", "恢复"
    BATCH_DESTROY = "batch_destroy", "批量删除"
    BATCH_RECOVER = "batch_recover", "批量恢复"
